﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
namespace Zadacha_3_peredelanay
{
    class Program
    {
        public static int[,] Muss()
        {
            int[,] a = new int[3, 3];

            for (int i = 0; i < 3; i++)
            {
                for (int j = 0; j < 3; j++)
                {
                    Console.Write("a[{0},{1}]= ", i, j);
                    a[i, j] = int.Parse(Console.ReadLine());
                }
            }
            return a;
        }
        static void Sum(int[,] a)
        {
            int k = 0;
            int[] arr = new int[3];
            for (int i = 0; i < 3; i++)
            {
                for (int j = 0; j < 3; j++)
                {
                    arr[k] += a[i, j];
                }
                a[i, i] = arr[i];
                k++;
            }
            //return arr;
        }
        static void Output2(int[,] a)
        {
            for (int i = 0; i < 3; i++)
            {
                for (int j = 0; j < 3; j++)
                {
                    Console.Write(a[i, j] + " ");
                }
                Console.WriteLine();
            }
        }
        static void Main(string[] args)
        {
            int[,] a = Muss();
            Console.WriteLine("Вывод массива");
            Output2(a);
            Sum(a);
            Console.WriteLine("Вывод суммы по диоганали");
            Output2(a);
            Console.ReadLine();
        }
    }
}